package org.zlw.core;
/**
*网关启动类
 */
public class Bootstrap {
    public static void main(String[] args)
    {
        /**
         * 加载网关核心静态配置
         * 服务ID，端口，超时时间，请求时间这些
         */

        /**
         * 插件初始化
         */

        /**
         * 将配置中心的数据加载到网关里面
         * 监听配置中心的新增，修改，删除。（配置中心管理器来进行实现）
         * 连接配置中心
         */

        /**
         * 启动容器
         */

        /**
         * 连接到我们的注册中心，将注册中心的实例加载到我们的本地
         */

        /**
         * 为什么我们要启动容器再去连接我们的注册中心？
         * 防止我们再启动注册中心的时候，防止服务宕机了，导致启动容器拿到的注册中心的数据就是无效的
         * 拿到后台服务后实例到本地然后进行负负载均衡去提供
         */

        /**
         * 服务优雅关机
         */

    }
}
